machine and engine - Turkish English Dictionary